package com.kingdee.eas.customer.wh.wtd.vo;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @author cz
 * @version 1.0
 * @description: 旺店通-采购订单：purchase_info
 * @date 2024/5/21 9:48
 */
public class PurchaseOrderVo {

    // 供应商编号
    private String provider_no;

    // 仓库编号
    private String warehouse_no;

    // API单号
    private String outer_no;

    // 传入ERP采购单号
    private Integer is_use_outer_no;

    // 自动审核
    private Integer is_check;

    // 收货人姓名
    private String contact;

    // 采购员
    private String purchase_name;

    // 收货人联系电话
    private String telno;

    // 收货地址
    private String receive_address;

    // 货运方式
    private Integer logistics_type;

    // 预计到货时间
    private String expect_arrive_time;

    // 其他费用
    private BigDecimal other_fee;

    // 邮资
    private BigDecimal post_fee;

    // 备注
    private String remark;

    // 自定义属性1
    private String prop1;

    // 自定义属性2
    private String prop2;

    // 采购订单明细
    private List<PurchaseOrderEntryVo> details_list;

    public String getProvider_no() {
        return provider_no;
    }

    public void setProvider_no(String provider_no) {
        this.provider_no = provider_no;
    }

    public String getWarehouse_no() {
        return warehouse_no;
    }

    public void setWarehouse_no(String warehouse_no) {
        this.warehouse_no = warehouse_no;
    }

    public String getOuter_no() {
        return outer_no;
    }

    public void setOuter_no(String outer_no) {
        this.outer_no = outer_no;
    }

    public Integer getIs_use_outer_no() {
        return is_use_outer_no;
    }

    public void setIs_use_outer_no(Integer is_use_outer_no) {
        this.is_use_outer_no = is_use_outer_no;
    }

    public Integer getIs_check() {
        return is_check;
    }

    public void setIs_check(Integer is_check) {
        this.is_check = is_check;
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    public String getPurchase_name() {
        return purchase_name;
    }

    public void setPurchase_name(String purchase_name) {
        this.purchase_name = purchase_name;
    }

    public String getTelno() {
        return telno;
    }

    public void setTelno(String telno) {
        this.telno = telno;
    }

    public String getReceive_address() {
        return receive_address;
    }

    public void setReceive_address(String receive_address) {
        this.receive_address = receive_address;
    }

    public Integer getLogistics_type() {
        return logistics_type;
    }

    public void setLogistics_type(Integer logistics_type) {
        this.logistics_type = logistics_type;
    }

    public String getExpect_arrive_time() {
        return expect_arrive_time;
    }

    public void setExpect_arrive_time(String expect_arrive_time) {
        this.expect_arrive_time = expect_arrive_time;
    }

    public BigDecimal getOther_fee() {
        return other_fee;
    }

    public void setOther_fee(BigDecimal other_fee) {
        this.other_fee = other_fee;
    }

    public BigDecimal getPost_fee() {
        return post_fee;
    }

    public void setPost_fee(BigDecimal post_fee) {
        this.post_fee = post_fee;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getProp1() {
        return prop1;
    }

    public void setProp1(String prop1) {
        this.prop1 = prop1;
    }

    public String getProp2() {
        return prop2;
    }

    public void setProp2(String prop2) {
        this.prop2 = prop2;
    }

    public List<PurchaseOrderEntryVo> getDetails_list() {
        return details_list;
    }

    public void setDetails_list(List<PurchaseOrderEntryVo> details_list) {
        this.details_list = details_list;
    }
}
